powell's crossroads - Alemán Inglés Diccionario